polyethylene foam - English Synonyms Dictionary